#include "head.h"
#include "func.h"
//文件大于100M, 用sendfile发送文件
int send_file_sendfile(int fd_socket, char *filename, off_t filesize)
{
    //打开传输文件
    int fd = open(filename, O_RDONLY);
    ERROR_CHECK(fd, -1, "open");

    //发文件内容
    sendfile(fd_socket, fd, 0, filesize);

    //关闭传输文件
    close(fd);
    return 0;
}

